![ピボットテーブルを折りたたむと表示されるまでの時間が長くなる事象への対処方法](https://devio2023-media.developers.io/wp-content/uploads/2023/08/amazon-quicksight.png)
ピボットテーブルを折りたたむと表示されるまでの時間が長くなる事象への対処方法
困っている内容
ピボットテーブルのビジュアルを使用しているのですが、展開された状態よりも折りたたんだ状態の方が、ビジュアルが表示されるまでの時間が長くなります。
SPICE データセットでも折りたたみ後の表示に時間がかかるため、現在は特定の要素ごとにビジュアルを作成することで折りたたみを実施しないようにしています。
ピボットテーブルを折りたたむと表示されるまでの時間が長くなる事象に関して、考えられる原因と対処方法を教えてください。
どう対応すればいいの?
ピボットテーブルは展開されている(折りたたまれていない)状態が最もシンプルな状態であり、高いパフォーマンスを維持できる可能性があります。[1]
この動作から、ピボットテーブルが表示されるまでの時間に関しても、折りたたんだ状態の方が展開されている状態よりも遅くなる場合はあります。
折りたたまれていない列は最もシンプルであり、一部のケースを除いて高いパフォーマンスを維持できる可能性があります。
対処方法としては、ピボットテーブルにおけるベストプラクティス[1][2] を参考に、以下の操作の実施をご検討ください。
- フィルターを用いてビジュアルに含まれるデータを削減する
- 行と列のフィールドウェルで使用するフィールドを少なくする
- 値 のフィールドウェルで使用するフィールドを少なくする
- 追加のピボットテーブルを作成して、各テーブルで表示するメトリクスの数を少なくする
- 小計・合計・条件付き書式を可能な限り削減する
参考資料
[1] Amazon QuickSight でダッシュボードのパフォーマンスを向上させるためのヒントとコツ
[2] ピボットテーブルのベストプラクティス